.c2c {
	.top {
		display: flex;
		align-items: center;
		justify-content: space-between;
		height: 84rpx;
		border-top: 2rpx solid #f8f9fb;
		border-bottom: 10rpx solid #f8f9fb;
		padding: 0 26rpx;
		margin-top: 34rpx;
	}
	.n_list {
		padding: 0 26rpx;
		border-bottom: 10rpx solid #F8F9FB;
		.n_block {
			padding: 30rpx 0 26rpx;
			&:first-child {
				margin-top: 0;
			}
			.title {
				display: flex;
				align-items: center;
				justify-content: space-between;
				margin-bottom: 40rpx;
				.left {
					display: flex;
					align-items: center;
					.buy {
						width: 38rpx;
						height: 30rpx;
						background: $buy;
						border-radius: 6rpx;
						display: flex;
						align-items: center;
						justify-content: center;
						font-size: 24rpx;
						color: #fff;
						font-weight: bold;
					}
					.sell {
						background: $panSell;
					}
					.wz {
						margin: 0 32rpx 0 16rpx;
						text {
							font-weight: bold;
						}
						.small {
							font-size: 20rpx;
							color: #c5cfd5;
						}
					}
					.time {
						font-size: 24rpx;
						color: #c5cfd5;
					}
				}
				.right {
					display: flex;
					align-items: center;
					justify-content: center;
					text {
						color: $blue;
						font-weight: bold;
					}
				}
			}
			.list {
				display: flex;
				align-items: center;
				justify-content: space-between;
				.left,.right {
					text {
						display: block;
						margin-bottom: 30rpx;
						&:last-child {
							margin-bottom: 0;
						}
					}
				}
				.right {
					text {
						text-align: right;
					}
				}
			}
		}
	}
	.detail {
		.header {
			height: 90rpx;
			border-bottom: 2rpx solid #F8F9FB;
			display: flex;
			align-items: center;
			padding-left: 26rpx;
			font-weight: bold;
		}
	}
	.d_block {
		.th {
			display: flex;
			margin-top: 22rpx;
			justify-content: space-between;
			padding: 0 26rpx;
			text {
				color: #C5CFD5;
				font-weight: bold;
				&:last-child {
					text-align: right;
				}
			}
		}
		.tb {
			display: flex;
			padding: 34rpx 26rpx;
			border-bottom: 2rpx solid #F8F9FB;
			justify-content: space-between;
			text {
				font-weight: bold;
				&:last-child {
					text-align: right;
				}
			}
		}
	}
}
